ready for anything

Translations
prêt à tout
Definitions
Prepared and willing to face any situation or challenge that may arise.